package com.iwhalecloud.bss.kite.cucc.client.dto.scene;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * @author liu.dun
 * @since 2019/11/01
 */
@ApiModel(value = "LocalSceneInstParamDTO", description = "创建场景实例参数对象")
public class LocalSceneInstParamDTO implements Serializable {

    private static final long serialVersionUID = 3904177731614692421L;
    
    @ApiModelProperty(required = true, notes = "受理模式")
    private String acceptMode;

    @ApiModelProperty(required = true, notes = "订单来源")
    private String orderSource;

    @ApiModelProperty("受理终端IP地址")
    private String terminalIP;

    @ApiModelProperty("受理终端mac地址")
    private String terminalMac;
    
    @ApiModelProperty("外系统结算流水号")
    private String extShoppingCartSerial;

    public String getAcceptMode() {
        return acceptMode;
    }

    public void setAcceptMode(String acceptMode) {
        this.acceptMode = acceptMode;
    }

    public String getOrderSource() {
        return orderSource;
    }

    public void setOrderSource(String orderSource) {
        this.orderSource = orderSource;
    }

    public String getTerminalIP() {
        return terminalIP;
    }

    public void setTerminalIP(String terminalIP) {
        this.terminalIP = terminalIP;
    }

    public String getTerminalMac() {
        return terminalMac;
    }

    public void setTerminalMac(String terminalMac) {
        this.terminalMac = terminalMac;
    }

    public String getExtShoppingCartSerial() {
        return extShoppingCartSerial;
    }

    public void setExtShoppingCartSerial(String extShoppingCartSerial) {
        this.extShoppingCartSerial = extShoppingCartSerial;
    }

}
